saffron liver - Alemán Inglés Diccionario